put something forward - English Synonyms Dictionary